# -*- coding: utf-8 -*-
# @Time : 2022-06-13 15:10
# @Author : Z
# @Function : 碧玺后台管理

from Keywords.web_keys import Web

web = Web()
web.open_browser('')
web.get_url('https://pos3-admin.qxfoodom.com/#/user/login')

# 登入
web.input('//input[@id="name"]','15678300490')
web.input('//input[@id="password"]','aA.11111')
web.click('//button[@type="submit"]')
web.sleep('1')

# 查询订单
web.click('//i[@class="anticon"]/..//*[text()="订单管理"]')
web.click('//*[text()="订单管理"]/../..//a')
# 按时间来查询订单  text()='13'  当月的13号
web.click('//*[@placeholder="开始日期"]')
web.click('(//*[@class="ant-calendar-tbody"]//div[text()="13"])[1]')
# 获取当天时间，然后查询13-当前时间的订单
web.now_time('%d')
web.click('(//*[@class="ant-calendar-tbody"]//div[text()="{time}"])[1]')
web.click('//*[text()="确 定"]')
web.sleep('1')
# 提取页面的第一个订单号
web.get_text('(//*[@class="ant-table-tbody"]//tr[@data-row-key])[1]//td[1]','\d{19}','orderid')
web.input('//input[@placeholder="请输入订单编号"]','{orderid}')
web.click('//*[text()="查 询"]/..')
web.sleep('1')

# 用户评价
web.get_url('https://pos3-admin.qxfoodom.com/#/operationMng/evaluationQuery')
web.sleep('1')

# 登出
web.click('//*[text()="曾文祥"]')
web.sleep('1')
web.click('//*[text()="退出登录 "]')
web.sleep('1')
web.click('//*[text()="确 定"]/..')
web.sleep('1')
web.quit()
